dogs factor cash flow cattery pet cat breeders real estate investment american cash flow association cat cats broker puppies dog persian cats factoring